runtime.workType.assistQueue (field)

18 uses

	runtime (current package)
		mgc.go#L192: 	lockInit(&work.assistQueue.lock, lockRankAssistQueue)
		mgc.go#L410: 	assistQueue struct {
		mgcmark.go#L700: 	lock(&work.assistQueue.lock)
		mgcmark.go#L701: 	list := work.assistQueue.q.popList()
		mgcmark.go#L703: 	unlock(&work.assistQueue.lock)
		mgcmark.go#L711: 	lock(&work.assistQueue.lock)
		mgcmark.go#L716: 		unlock(&work.assistQueue.lock)
		mgcmark.go#L721: 	oldList := work.assistQueue.q
		mgcmark.go#L722: 	work.assistQueue.q.pushBack(gp)
		mgcmark.go#L729: 		work.assistQueue.q = oldList
		mgcmark.go#L733: 		unlock(&work.assistQueue.lock)
		mgcmark.go#L737: 	goparkunlock(&work.assistQueue.lock, waitReasonGCAssistWait, traceBlockGCMarkAssist, 2)
		mgcmark.go#L752: 	if work.assistQueue.q.empty() {
		mgcmark.go#L764: 	lock(&work.assistQueue.lock)
		mgcmark.go#L765: 	for !work.assistQueue.q.empty() && scanBytes > 0 {
		mgcmark.go#L766: 		gp := work.assistQueue.q.pop()
		mgcmark.go#L788: 			work.assistQueue.q.pushBack(gp)
		mgcmark.go#L799: 	unlock(&work.assistQueue.lock)